package com.jcli.jb51_net.article._131288_图片窗口透明背景;

import javax.swing.*;
import java.awt.*;

/**
 * TODO
 *
 * @author li
 * @version 1.0
 * @belongsProject novel_20230923
 * @belongsPackage com.jcli.jb51_net.article._131288_图片窗口透明背景
 * @className Test
 * @createTime 2024-02-23  20:48
 */
public class Test {
    public static void main(String[] args) {
        /**
         * 设置背景图和背景图的透明度。0为全透明，1.0f为不透明
         */
        MyJFrame f = new MyJFrame("pic/img_2.png",0.9f);
        f.setLayout(null);
        Font font  = new Font("宋体",Font.PLAIN,30);
        JLabel user = new JLabel("用户名");
        user.setFont(font);
        user.setBounds(100,150,100,30);
        JTextField userInput = new JTextField();
        userInput.setFont(font);
        userInput.setBounds(200,145,250,40);
        JLabel ps = new JLabel("密码");
        ps.setFont(font);
        ps.setBounds(110,200,90,30);
        JTextField psInput = new JTextField();
        psInput.setFont(font);
        psInput.setBounds(200,195,250,40);

        f.add(user);
        f.add(userInput);
        f.add(ps);
        f.add(psInput);
        f.setLocation(300,100);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(true);
    }
}
